qutebrowser 自定义命令:展示一条 message
message 是 qutebrowser 中的一个模块,用于展示一条消息(位于状态栏上方)。
在学习 qutebrowser 的命令实现原理过程中,我封装了一条简单命令 msg_info
,将命令输入作为 message 进行展示。
代码如下:
@cmdutils.register(instance='command-dispatcher', scope='window')
@cmdutils.argument('text')
def msg_info(self, text):
"""Print a info message
Args:
text: content to show
"""
message.info(text)
其中:
@cmdutils.register
注册命令@cmdutils.argument
使命令输入时,文本自动映射到 text 参数- 注释:该注释能自动被识别,变为输入时的说明
message.info(text)
调用 message 模块展示消息
使用效果:
在命令列表中出现 msg_info:
输入内容:
显示 message:
本文作者:Maeiee
本文链接:qutebrowser 自定义命令:展示一条 message
版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!
喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!